treeview: set GDK_SMOOTH_SCROLL_MASK
authorCarlos Garnacho <carlosg@gnome.org>
Tue, 24 Jan 2012 11:18:27 +0000 (12:18 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 1 Mar 2012 21:28:59 +0000 (16:28 -0500)
This is so smooth scroll events are send/handled by the
parent GtkScrolledWindow if any.

gtk/gtktreeview.c

index d1a4bff0dc1d8334d808da210b8e9b8f6d7fff8d..0f47c07beee331357cf125e4c84e0edb2a460b49 100644 (file)
@@ -2237,6 +2237,7 @@ gtk_tree_view_realize (GtkWidget *widget)
   attributes.height = allocation.height;
   attributes.event_mask = (GDK_EXPOSURE_MASK |
                            GDK_SCROLL_MASK |
+                           GDK_SMOOTH_SCROLL_MASK |
                            GDK_POINTER_MOTION_MASK |
                            GDK_ENTER_NOTIFY_MASK |
                            GDK_LEAVE_NOTIFY_MASK |